Bill, Sorry for the sloppy coding. I'm not a coder and this is a hack. I've been using this patch for about 2 years on v0.12 This allows split horizon on TinyDNS and works satisfactorily for my purposes, but there are some things that need work. I would love to have the help of a real programmer on this. Things that work: 1) Displaying, Adding, Editing, Deleting locations. 2) Adding, Editing, Deleting location information on individual records. 3) get_data dynamically pulls location information and formats at the head of the data file. 4) This patch is against v0.13.2 Things that are lame: 1) If no locations are present in database, initial display is broken. 2) search is broken in locations Display. 3) No support for default records. 4) No automatic upgrade/conversion from earlier database. Hopefully someone can run with this start. I've taken it about as far as my skill will let me. Randy